草庐IT

apache - magento : some htaccess redirection doesn\'t work

全部标签

apache - 重写 Apache 的规则找不到 URL?

使用我从rcs20收到的答案在我的previouspost当我将此条目添加到我的.htaccess文件时,我看到错误404NotFound:Options+FollowSymLinksRewriteEngineonRewriteRule^member\-([0-9]+)\-([^/])\.htm(l)?$view_profile.php?id=$1[NC,L]我传递给它的URL是:mysite/member-8222-jane.html知道为什么会发生这种情况。我的旧重写规则工作正常:RewriteRuleview_profile=(.*)$view_profile.php?id=$1

apache - 根据用户的浏览器区域设置,SEO 对 "redirect"用户有多糟糕?

对于个人页面,我使用Apache中的MultiViews选项来确定他应该根据他的区域设置看到哪个页面。这就是我所做的。OptionsMultiViewsAddLanguagefr.frAddLanguageen.enLanguagePriorityfren我想知道这样做对SEO是否不利,因为Googlebot可能会落在“fr”或“en”上,但不会同时落在两者上。如果我在我的页面中添加一个指向不同语言页面的链接,它会被修复吗? 最佳答案 在进行语言协商或contentnegotiation时有几种回退方法一般来说。如果未找到匹配项,您

php - 使用 apache 的 mod_rewrite 解析 SEO 友好的 URL

我如何转换类似的东西me.com/profile/24443/quincy-jones到me.com/profile.php?id=24443或者类似的东西me.com/store/24111/robert-adams到me.com/store.php?id=24111使用mod_rewrite?我是否也可以使用mod_rewrite进行反向转换,还是必须通过PHP解析它? 最佳答案 这对两者都适用:RewriteEngineonRewriteRule^([^/]+)/([^/]+).*$$1.php?id=$2[L]解释:^-be

apache - magento : some htaccess redirection doesn't work

使用magento1.7FR,我在htaccess中有一些重定向规则,但并非所有规则都有效,我找不到原因:Options+FollowSymLinksRewriteEngineon#ThisisworkingRedirect301/blog/conseils-literie/literie-et-matelas-pirelli.htmlhttp://example.com/produits/literie.htmlRedirectpermanent/catalogues/http://example.com/#Thisisnotworking!Redirect301/produits.

apache - 使用 ColdFusion Controller 的 SEO URL?

快速引用:区域=门户类型页面。我想要旧网址http://domain.com/long/rubbish/url/blah/blah/index.cfm?id=12345重定向到http://domain.com/area/12345-short-titlehttp://domain.com/area/12345-short-title应显示内容。到目前为止,我已经解决了这个问题,我可以使用apache将所有URL写入http://domain.com/index.cfm/long/rubbish/url/blah/blah/index.cfm?id=12345和http://domai

hashmap函数'put'无法正常工作-Java

我正在阅读CSV并将数据保存到对象(为每行创建一个对象)。CSV中的行由第一个元素(组号)分组-在2-10ish行之间共享一个组号。数据集中有〜180组。为了更轻松地处理这些数据,我将数据存储到hashmaps中,其中键是组号,而与密钥相关的值是数据对象的阵列列表。当我通过CSV行迭代时,我使用行组号添加对象,以说明将新数据对象放在哪里。如果对象具有尚未输入CSV的组号,它将创建一个新密钥(其组号)和一个数据对象的数组列表,仅包含本身。如果行的组号是hashmap中的一个键,则将其绑定到组号,将新的数据对象添加到其上,并使用PUT函数重新添加新条目,并使用更新的arraylist(现在使用)还

无法隐式转换类型的“ dbset< logs>'到“日志”

我在DBContextAPI方法页面中对以下模块有问题,我应该尝试将日志转换为日志吗?usingSystem;usingSystem.Collections.Generic;usingSystem.Data.Entity;usingSystem.Linq;usingSystem.Net;usingSystem.Net.Http;usingSystem.Web.Http;namespaceLogging.Models{publicclassLog:DbContext{publicLog():base("name=LogContext"){Database.SetInitializer(null)

url - Magento 多语言 - 语言的双重变化导致 404(或如何在商店而不是 View 中更改语言)

我在安装magento时遇到问题。我用的是Magentover。1.5.0.1,社区版开发本站http://cissmarket.com/.当我将语言从欧盟版本更改为法语,然后再更改为德语时,问题出现了。更改为法语是可以的,但是当在同一页面中我更改为德语时,我收到404错误。这也是Google网站管理员工具中的404代错误,例如,当我尝试获取此链接并将其粘贴到浏览器中时,它也会给我一个404错误。我在Google网站管理员工具中有大约50种产品和~550404错误。我了解到问题出在我的描述上。此外,我有一个SEO问题,因为我有这个法语页面:http://cissmarket.com/d

php - 如何在 Magento 项目中集成 Accelerated Mobile Pages

我已经开始将AMP概念整合到我当前的Magento实时项目中。我做了下面的事情。按照此处的建议在www文件夹中测试一个html文件,https://www.ampproject.org/docs/get_started/create/basic_markup.html这很好用。我在我的magento项目中做过,在1column.phtml中,getLang()?>"lang="getLang()?>">在head.phtml中,添加第一行如下{"@context":"http://schema.org","@type":"NewsArticle","headline":"Open-so

Apache Rewrite - 重定向通配符子域和处理内部 URL 缩短器

我在重定向通配符子域和处理内部URL缩短器时遇到问题。假设我的应用程序中有一个内部URL缩短器example.com/b/ABCDE会翻译example.com/book/12345678-the-book-name/b/引用的脚本(我使用的是可以处理URL规则的PHP框架)会将短IDABCDE转换为图书真实ID12345678(和标题“TheBookName”)然后将其重定向到该书的永久URLexample.com/book/12345678-the-book-name所以每次我在公告板、微博网站或海报或名片等物理媒体上传播关于一本书的链接时,我都会使用短链接(example.com